67
21
69
65
280
244
220
197
156
141
239
177
199
214
193
53
131
84
263
188
195
206
355
122
138
142
136
89
60
181
86
118
165
329
298
254
170
415
277
750
272
240
129
367
242
171
147
524
236
127
154
133
360
152
439
426